considerable efforts - Allemand Anglais Dictionnaire